<?php
session_start();
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
include_once("../modelo/ModeloUsuario.php");
include_once("../control/ControlUsuario.php");
include_once("../modelo/ModeloProvincia.php");
include_once("../control/ControlProvincia.php");
include_once("../modelo/ModeloTipodi.php");
include_once("../control/ControlTipodi.php");


$cUsuario = new ControlUsuario();
$cProvincia = new ControlProvincia();
$cProvincia->getlistaProvincias();
$arProvincias = $_SESSION['arProvincias'];

$cTipodi = new ControlTipodi ();
$cTipodi->getlistaTipodi();
$arTipodi = $_SESSION['arTipodi'];


if ($_SESSION['id'] != "") {
    $cUsuario->getUsuario($_SESSION['id']);
    $_SESSION['id'] = "";
    $arUsuarios = $_SESSION['arUsuarios'];
    ?>
    <script type="text/javascript"  lang="javascript">
        $("#opcion").val("actualizar");
        $("#enviar").val("Actualizar");
        $("#usucodsx").val("<?php echo $arUsuarios[0]->usucodsx ?>");
        var sexo="<?php echo $arUsuarios[0]->ususexo ?>";
        if(sexo =='masculino'){
            $("#masculino").attr("checked", "checked");
        }else{
            $("#femenino").attr("checked", "checked");
        }
        $(document).ready(function() {
            $("#datospersonales").validate({
                errorElement: "em",
                rules:{
                    tipodicodsx: {
                        required: true
                    }, 
                    usudi: {
                        required: true,
                        number: true
                    },
                    usunombre: {
                        required: true
                    },
                    usuapellido: {
                        required: true
                    },
                    ususexo: {
                        required: true
                    },
                    usufechanacimiento: {
                        required: true
                    },
                    usutelefono1: {
                        required: true,
                        number: true
                    },
                    usutelefono2: {
                        required: true,
                        number: true
                    },
                    usucorreo: {
                        required: true,
                        email: true
                    },
                    provinciacodsx: {
                        required: true
                    },
                    usuciudad: {
                        required: true
                    },
                    tipodicodsx: {
                        required: true
                    },
                    usudireccion: {
                        required: true
                    },
                    usufoto: {
                        required: true
                    }
                },
                messages:{
                    tipodicodsx: {
                        required: 'Campo no puede ser vacio'
                    }, 
                    usudi: {
                        required: 'Campo no puede ser vacio',
                        number: 'Digite solo numeros'
                    },
                    usunombre: {
                        required: 'Campo no puede ser vacio'
                    },
                    usuapellido: {
                        required: 'Campo no puede ser vacio'
                    },
                    ususexo: {
                        required: 'Campo no puede ser vacio'
                    },
                    usufechanacimiento: {
                        required: 'Campo no puede ser vacio'
                    },
                    usutelefono1: {
                        required: 'Campo no puede ser vacio',
                        number: 'Digite solo numeros'
                    },
                    usutelefono2: {
                        required: 'Campo no puede ser vacio',
                        number: 'Digite solo numeros'
                    },
                    usucorreo: {
                        required: 'Campo no puede ser vacio',
                        email: 'Digite un email correcto'
                    },
                    provinciacodsx: {
                        required: 'Campo no puede ser vacio'
                    },
                    usuciudad: {
                        required: 'Campo no puede ser vacio'
                    },
                    tipodicodsx: {
                        required: 'Campo no puede ser vacio'
                    },
                    usudireccion: {
                        required: 'Campo no puede ser vacio'
                    },
                    usufoto: {
                        required: 'Campo no puede ser vacio'
                    }
                }
            });
        });
      
        $(function() {
            var dates = $( "#usufechanacimiento" ).datepicker({
                changeMonth: true,
                changeYear: true,
                yearRange: '-100:+0',
                maxDate: 0,
                numberOfMonths: 1,
                dateFormat: 'yy-mm-dd',
                onSelect: function( selectedDate ) {
                                    
                    var option = this.id == "usufechanacimiento" ? "minDate" : "maxDate",
                    instance = $( this ).data( "datepicker" ),
                    date = $.datepicker.parseDate(
                    instance.settings.dateFormat ||
                        $.datepicker._defaults.dateFormat,
                    selectedDate, instance.settings );
                    dates.not( this ).datepicker( "option", option, date );
                }
            });
                            
        });
    </script>
    <?php
}
?>
<div>
    <form id="datospersonales" enctype="multipart/form-data" action="../control/ControlUsuario.php" method="post">
        <input type="hidden" id="opcion" name="opcion" value="actualizar" />
        <input type="hidden" id="usucodsx" name="usucodsx" value="" />
        <fieldset >
            <legend>
                Datos personales
            </legend>

            <p>
                <label for="usunombre">Nombres</label></br>
                <input type="text" name="usunombre" id="usunombre" value="<?php echo $arUsuarios[0]->usunombre ?>"/>
            </p>
            <p>
                <label for="usuapellido">Apellido</label></br>
                <input type="" name="usuapellido" id="usuapellido" value="<?php echo $arUsuarios[0]->usuapellido ?>"/>
            </p>
            <p>
                <label for="tipodicodsx">Tipo de identificaci&oacute;n</label></br>
                <select id="tipodicodsx" name="tipodicodsx"> 
                    <option value="" name="" id="">-</option>
                    <?php foreach ($arTipodi as $oTipodi) { ?>
                        <option <?php if ($oTipodi->tipodicodsx == $arUsuarios[0]->tipodicodsx) { ?> 
                                selected="<?php echo $oTipodi->tipodicodsx ?>" <?php } ?>
                            value="<?php echo $oTipodi->tipodicodsx ?>"><?php echo $oTipodi->tipodinombre ?></option>
                        <?php }
                        ?>
                </select>
            </p>
            <p>
                <label for="usudi">Identificaci&oacute;n</label><br/>
                <input type="text" name="usudi" id="usudi" value="<?php echo $arUsuarios[0]->usudi ?>"/>
            </p>
            <p>
                <label for="ususexo">Sexo</label></br>
                <input type="radio" name="ususexo" id="masculino" value="masculino" checked="checked"/>Masculino
                <input type="radio" name="ususexo" id="femenino" value="femenino" /> Femenino
            </p>
            <p>
                <label for="usufechanacimiento">Fecha de Nacimiento </label></br>
                <input type="text" name="usufechanacimiento" id="usufechanacimiento" value="<?php echo $arUsuarios[0]->usufechanacimiento ?>"/>
            </p>
            <p>
                <label for="usutelefono1">Telefono 1</label></br>
                <input type="text" name="usutelefono1" id="usutelefono1" value="<?php echo $arUsuarios[0]->usutelefono1 ?>"/>
            </p>
            <p>
                <label for="usutelefono2">Telefono 2</label></br>
                <input type="text" name="usutelefono2" id="usutelefono2" value="<?php echo $arUsuarios[0]->usutelefono2 ?>"/>
            </p>
            <p>
                <label for="usucorreo">Correo</label></br>
                <input type="text" name="usucorreo" id="usucorreo"  value="<?php echo $arUsuarios[0]->usucorreo ?>"/>
            </p>
            <p>
                <label for="provinciacodsx">Provincia</label></br>
                <select id="provinciacodsx" name="provinciacodsx">
                    <option value="" name="" id="">-</option>
                    <?php foreach ($arProvincias as $oProvincia) { ?>
                        <option <?php if ($oProvincia->provinciacodsx == $arUsuarios[0]->provinciacodsx) { ?> 
                                selected="<?php echo $oProvincia->provinciacodsx ?>" <?php } ?>
                            value="<?php echo $oProvincia->provinciacodsx ?>"><?php echo $oProvincia->provincianombre ?></option>
                        <?php }
                        ?>
                </select>
            </p>
            <p>
                <label for="usuciudad">Ciudad</label></br>
                <input type="text" name="usuciudad" id="usuciudad" value="<?php echo $arUsuarios[0]->usuciudad ?>"/>
            </p>
            <p>
                <label for="usudireccion">Direcci&oacute;n</label></br>
                <input type="text" name="usudireccion" id="usudireccion" value="<?php echo $arUsuarios[0]->usudireccion ?>"/>
            </p>
            <p>
                <label for="usufoto">Foto (*.jpg menor a 200 kb)</label></br>
                <input type="file" name="usufoto" id="usufoto" value="nada"/>
            </p>
            <p>
                <input type="submit" name="enviar" id="enviar" value="Enviar" />
            </p>
        </fieldset>
    </form>
</div>